resounding applause - Turkish English Dictionary